@import "../mixins/common";
.green{
	color:#008842;
}
img{
	width:60px;
	height:40px;
}
.gray{
	float:left;
	margin-top:13px;
}
input[type=checkbox] {
    margin-right: 9px;
    height: 14px;
    width: 14px;
    vertical-align: -1px;
}
.login{
	margin:0;
	border:0;
	background:#fff;
	padding-top:30px;
	p{
		margin-bottom:20px;
		font:12px Arial,"SimSun";
		color:#878787;
		position:relative;
		overflow:hidden;
	}
	.input{
		padding-left:50px;
		width:253px;
	}
	.fr{
		width:455px;
		height:451px;
		padding-right:105px;
		.right{
			margin-bottom:20px;
		}
		.login-main{
			width:308px;
			padding:30px 20px 20px;
			background-color:#fff;
			border:1px solid #e3e6e0;
			p{
				width:100%;
				// height:40px;
				strong{
					color: #262626;
					font: 18px/1 "Microsoft YaHei";
				}
				span{
					position:absolute;
					right:0;
					top:0;
					a{
						text-decoration: underline;
					}
				}
				.input-phone-icon, .input-key-icon { 
					position: absolute;
					left: 1px;  
					top: 1px !important;
					width: 40px; 
					height: 38px; 
					background: url(../../static/images/bg_input.png) no-repeat; 
				}
				.input-phone-icon{
					background-position:0 -120px;
				}
				.input-key-icon{
					background-position:0 -180px;
				}
				.input-phone,.input-key{
					width:253px;
					height:38px;
					border:1px solid #504646;
				}
				#VerifyCode{
					width:100px;
					float:left;
				}
				#btnLogin{
					display:inline-block;
					width:306px;
					height:50px;
					background:#008842;
					text-align: center;
					color: #fff;
					font: 18px/50px "Microsoft YaHei";
				}
				#btnLogin:hover{
					color:#fff!important;
				}
				
			}
			#thirdLogin{
				width:308px;
				height:20px;

				i{
					background:url(../../static/images/bg_login.png) no-repeat;
					
					width:80px;
					height:20px;
					margin-right: 20px;
				}
				.qq{
					i{
						background-position:-60px -200px;
					}
				}
				.wb{
					i{
						background-position:-160px -200px;
					}
				}
				.ay{
					i{
						width: 57px;
						margin-right: 0;
						background-position:-260px -200px;
					}
				}
			}
		}
	}
}
